OptiVec包含超過3500種手動優化的彙編程序編寫函數,適用於以下領域的所有浮點和整數數據類型:1。算術運算符和數學函數的矢量化形式。 2.矩陣運算,例如:乘法,反演,LU分解,奇異值分解,特徵值。 3.快速傅立葉變換技術,用於高效卷積,相關分析,光譜濾波等,一維和二維。 4.曲線擬合適用於從簡單線性回歸到具有多個數據集的非線性模型的各種模型函數。 5.統計。 6.分析(導數,積分,極值,插值)。 7.笛卡爾坐標係數據的圖形表示。 8.複數數學,包括笛卡爾和極坐標格式。 Assembler中的矢量化實現使OptiVec函數平均比相同功能的編譯源代碼快2-3倍。在許多情況下,數值精度也得到改善。面向對象的C ++接口“VecObj”提供簡化的函數調用和更高的內存安全性。
此版本適用於Embarcadero / Borland / CodeGear C ++編譯器(RAD Studio,Borland Developer Studio,Borland C ++ Builder,Borland C ++,Turbo C ++),均為64位和32位。
此版本中的新功能
:版本7.3:
- 更新了頭文件以符合最新標準。
- 更新了數學錯誤處理和跟踪。
7.2版中的新功能:
版本7.2:
- 自動編程庫現在可處理多達128個處理器核心
- 增加所有非線性擬合函數的穩定性。
- 全面修復了許多錯誤
版本7.1.7中的新功能:
- 線程安全非填充功能
- 全面修復了許多錯誤
7.1.5版中的新內容:
- 跨譜和相干函數
- 使用對數軸繪製函數
- VF_minpos(找到最小的向量元素> 0)
7.1.2版中的新功能:
版本7.1.2:
- P9庫(僅限64位):AVX,AVX2和FMA3的性能更高。對於當前的處理器(英特爾:Haswell +,AMD:挖掘機+)
- 與最新10.x西雅圖/柏林的編譯器版本的兼容性
7.0版中的新功能:
版本7.0:
- 與最新編譯器版本的兼容性
- 直方圖計算
- 計算功能
版本6.5.6中的新功能:
- 與最新編譯器版本的兼容性
- Cholesky求解器
- 計算功能
要求:
Embarcadero / Borland C ++(RAD Studio,BC ++ Builder,Borland Dev.Studio)
限制:
90天試用
評論沒有發現